Great:
God recreates/re-forms the person in the heavens as a spirit - with their memories, personality, etc
How is that entity not a soul and how does it transfer to heaven. They must be transferred somehow, purely physically speaking some 'energy' must go from here to there.
Here is the problem with the non-immortal soul/spirit belief of the JW
1) The belief is that your body and your spirit and your soul are just different names for the same thing (your physical body and your personal attributes; the soul is not immortal; spirit is your life force and also not immortal). Physical bodies cannot enter heaven, when you die, your life force and your soul dies with you. Let's assume that is a true statement.
2) God recreates a "body" for you in heaven with your personal attributes, it by JW standards is considered a "soul". Since your "spirit" is your animating life force, you cannot be created a "spirit" since "spirits" have no personal attributes or will (eg. the Holy Spirit according to JW interpretation is not a person, but God's force and has no will).
3) Per the Bible and according to JW the body dies and cannot enter heaven so it cannot be the 'same thing' that was on earth, yet, JW believe the body = the soul. Thereby statement 2 and statement 1 cannot be true at the same time, it's a logical contradiction.
You can extend 2 to include people resurrected. If God did not preserve your soul, spirit or body, how will he resurrect you the way you were. "From memory" sure, but then God DID preserve an aspect of your soul or spirit if not your body. Just like converting a letter with a signature from paper to digital and then printing it out again, is still legally considered a valid signature, just because you converted it into something different, doesn't mean it is no longer "the thing".